//引入字体包
/* #ifdef H5 */
@font-face {
  font-family: HarmonyOS_Sans_SC;
  src: url('https://cdn.jsdelivr.net/gh/irozhi/HarmonyOS-Sans/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Medium.woff2') format('woff2'),
  url('https://cdn.jsdelivr.net/gh/irozhi/HarmonyOS-Sans/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Medium.woff') format('woff'),
  url('https://gcore.jsdelivr.net/gh/irozhi/HarmonyOS-Sans/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Medium.woff2') format('woff2'),
  url('https://gcore.jsdelivr.net/gh/irozhi/HarmonyOS-Sans/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Medium.woff') format('woff');
  font-style: normal;
  font-display: swap;
}

/* #endif */

//按钮
uni-button {
  &::after {
    display: none;
  }
}

//用于底部大按钮基准对齐
.section-bottom {
  padding-bottom: 160rpx !important;
}

.btn-large, .btn-middle, .btn-small {
  @include grid-box(true);
  width: 100%;
  border-radius: $border-radius-max;
  font-size: $font-size-3;
  padding: 0 $spacing-2;
  background: $light-bg;
  color: $black;
}

.btn-large {
  height: 92rpx;
}

.btn-middle {
  height: 76rpx;
}

.btn-small {
  height: 60rpx;
  font-size: $font-size-4;
  padding: 0 $spacing-3;
}

.title-1 {
  font-size: $font-size-1;
  font-weight: bold;
}

.title-2 {
  font-size: $font-size-2;
  font-weight: bold;
}

.title-3 {
  font-size: $font-size-3;
  font-weight: bold;
}

.title-4 {
  font-size: $font-size-4;
  font-weight: bold;
}

.tip {
  color: $black-tip;
  font-size: $font-size-4;
}

.result-list {
  @include grid-box(false, true);
  gap: $spacing-2;
}

.light-section {
  background: $light-bg;
  border-radius: $border-radius-2;
  padding: $spacing-3 $spacing-4;
}

.divider {
  border-top: 2rpx $divider dashed;
}
